Version 2.5X adds approximately 250 new reported fields to TattleTech and numerous fixes to existing fields. These new fields cover subjects such as PCI, PC Cards, ATA/IDE, Network, etc. These changes are briefly summarized later in this document.
This is both a demo and working version of TattleTech, formerly known as TattleTaleィ. If you decide to keep TattleTech, it must be registered. Information regarding Registration and Distribution is contained in the Registration Instructions document.
This archive includes the following files:
!Please Read ME!
Registration Instructions
Register TattleTech
TattleTech
TattleINIT
Tattle.Traps
TattleTech Manual
Customization Questionnaire
CURRENT VERSIONS can always be found at:
FTP:// ftp.decismkr.com/dms/
Note: For those new to the internet, simply type the entire URL into your Web Browser where you usually type a web address and it will take you to the proper directory.
INSTALLATION:
TattleTech may be placed anywhere on your hard drive. TattleTech and Tattle.Traps should remain together in a folder or Tattle.Traps may be placed at the top level of the System folder. There is no operational difference. If you require the ability to report on patched traps, TattleINIT should be placed in the Extensions folder and you should reboot. Although there are no known incompatibilities, it is recommended that you only have TattleINIT installed when you require this special reporting and disabled under normal operation.
VERSION 2.56 CHANGES
- Fixed old bug that resurfaced in 2.55 and which incorrectly reported CPU speed on the 7200/90/75 .
- Added the capability to report bus speed and L1 cache on most 68XXX Macs.
- Fixed Sound Mgr fields related to Multiple Channels
- Fixed File/Folder Info regarding alias folder selection
- Fixed a CHK err which under some circumstances would cause a crash in the Serial report
- Added reporting on G3 CPU type
- Switched registration method to Kagi
VERSION 2.55 CHANGES
- Fixed some compatibility problems with OS-8
- Fixed processor id and CPU speed reporting
- Fixed reporting of L2 cache on 603 based machines
- Fixed drive capacity reporting in ATA/IDE report
VERSION 2.54 CHANGES
- Fixed incorrect processor clock speed under certain conditions
- Fixed hang on modem check under certain conditions
- Fixed crash on 'eajt' selector in Gestalt report
- Fixed reporting of dock attributes on newer duos
- Fixed L2 cache reporting on 7200s
- Fixed truncated text problem in Unit Info and Reporter Info dialogs
- Other minor fixes
- Unresolved known bug: If you stream a sequence of reports including the Fonts report to a text file, sometimes the process will crash. It seems to have something to do with an init conflict as all runs fine with INITs turned off. I have not been able to duplicate this regularly enough to fix this.
VERSION 2.53 CHANGES
- Fixed problem with crash on launch on non-pci PowerMacs running System 7.5.5
- Fixed problem with identifying system update version when running System 7.5.5
VERSION 2.52 CHANGES
- Fixed a problem with not recognizing PC Cards on 68K based PowerBooks.
- NOTE!: Fixed a potentially serious problem related to setting file attributes for a folder. System 7.5.3 Update 2 introduced a change in behavior in a routine which TattleTech used to determine which folder was selected for modification. Because of this, the attributes of the enclosing folder are changed instead of the folder itself. In the case of setting the isInvisible bit on a folder at the root level of a volume, the effect is to make the volume itself invisible on the desktop, though the volume otherwise is fine. In the same fashion the volume name could become locked had the nameLocked bit been set. If you used TattleTech 2.51 or earlier with System 7.5.3, Update 2 or later and made changes to the attributes of a folder, please refer to the folder in this archive called TT-Volume Fix 1.01.
VERSION 2.51 CHANGES
- Compatible with all pci cards - no longer crashes on launch when certain cards installed
- File Integrity checking now works properly. Note: If you encounter problems with File Integrity Checking when performed across numerous reports on a complex system, please reboot with extensions off and then re-run the tests.
- Traps Patched by INITs report no longer disabled
- Other minor fixes
ARCHIVE/FUNCTIONAL CHANGES:
1) TattleTech no longer supports System 6.
2) Configure TattleTech is no longer included in the archive. Very few people used it and it complicated the registration process. While customization of TattleTech is still possible, it is handled based upon specific request. Old versions of Configure TattleTech will not work with version 2.50. Please refer to the enclosed "Configuration Questionnaire" for an idea of those items which can be customized upon request.
3) There is now only one version of the documentation - it is included in the archive. Appendix B, containing the field definitions for tab-file reporting, is available upon request for those who register at Level 3 or 4.
4) The following summarizes major reporting additions to this version
・ Multiple Processors
On a machine with multiple processors, reports data regarding each processor including L2 cache if any
・ ATA/IDE Devices
Describes devices connected to the ATA/IDE bus. Among others, □t□□his would include the internal drives in such computers as the Mac LC/Quadra 630 and the Powerbook 5300
・ PCI Cards
Describes cards connected to the PCI bus in PCI based Macs
・ PC (PCMCIA) Cards
Describes the PC cards inserted in suitably equipped Mac Powerbooks
・ Powerbook
Information specific to Mac Powerbooks
・ PRAM
Provides a raw dump of Parameter RAM. For those who understand and require the data
・ Gestalts
Provides a dump of all currently installed Gestalt selectors and their values. The report requires an understanding of the selectors to be meaningful. Much of this data is presented in its interpreted form in other reports - it provides approximately 20-25% of the information reported in TattleTech.
A excellent source of detailed information regarding the meaning and interpretation of these selectors is available in the Gestalt Selector List, edited and published by Rene G.A. Ros. This list is available at various locations on major online services and the internet. General information regarding availability can be obtained at the GSL web site:
http://www.bio.vu.nl/home/rgaros/gestalt/
The GSL can also be subscribed to by sending email to:
gestalt-selectors-list-request@bio.vu.nl with "subscribe" (no quotes) in the subject line.
・ Control Panels
・ Extensions
A listing of all of the files residing in these respective system folders or their (Disabled) counterparts. This is a literal listing of the files by location as compared to the INITs and System Files (Other) reports. These latter reports attempt to identify all of the system files which have a direct impact on the operating system by patching or otherwise adding functionality to it.
・ Network
Collects and expands all network related info including TCP/IP
・ Floppy Drives
Floppy drives used to be included in the Volumes/Drives report. That report now only includes reporting of actual volumes mounted and the drives themselves are reported under their various interface types (e.g. Floppy, SCSI, ATA/IDE, etc.)
FTP/BUGS/SUGGESTIONS:
The most current version may always be obtained at:
ftp://ftp.decismkr.com/dms/
If you encounter any problems (or have suggestions), please contact me at:
mancino@decismkr.com
Bug reports and suggestions are HIGHLY valued and MUCH appreciated. If at all possible, please report problems using the following method:
1) Choose "Reportsノ" from the TattleTech menu
2) Select the "Write Bug Reports to Text File" radio button
3) Fill in as much of the "Bug Informationノ" and "User Infoノ" dialogs as you have patience for
4) Select the report(s) with which you are having the problem (and any others that you feel are appropriate) to the ones already selected
5) Hit OK, name the file (just using your "firstname_lastname.TEXT" works great) and email the resulting text file to me
If the bug involves a crash in a particular report, please do the following:
1) Follow the above procedure selecting all reports except the problem (crashing) report
2) Choose "Reportsノ" again.
3) Hold down the <option> key and select the "Write Bug Reports to Text File" radio button. The word "[Flush]" should now appear at the end of this button name.
4) Select the problem report only.
5) Hit OK and add a "2" to whatever name you gave to the first file. Even though you will still crash when generating the report, this will generate a report file which indicates exactly where the problem is occuring in the report.
6) Email both report files to me
If you crash before TattleTech finishes loading, please try holding down the <cmd> key while launching TattleTech. This will prevent the "General Hardware" report from running automatically - which is probably the culprit. You can then complete the reporting process by treating "General Hardware" as the problem report.
If you don't have the time and/or inclination for any of this reporting process, please just email a description of the problem and an indication of your willingness to run additional tests if necessary.
In either event, thank you in advance for your time and patience.
LEGAL STUFF
LICENSE AGREEMENT:
Any entity who distributes and/or uses TattleTechィ and any other accompanying software and documentation (メLicenseeモ) agrees to be bound by this License Agreement.
The TattleTech program is copyrighted and the TattleTechィ name is a registered trademark. TattleTech, its documentation, and any accompanying software represent proprietary program products and information of Decision Makers Software, Inc. (メLicensorモ). Licensee agrees not to reverse engineer, disassemble or decompile the licensed software in whole or part. Licensee may modify the licensed software only in the manner provided for either by the software itself or through ancillary programs provided by the Licensor expressly for modification or customization purposes.
All rights under the copyright laws are reserved.
Warranty: (Applies Only to Registered Users)
Licensee acknowledges that all licensed software items are of such complexity that they may have inherent defects, and agrees that as Licensor's sole liability and as Licensee's sole remedy, Licensor will attempt to provide services to correct documented errors that Licensor's diagnosis indicates are caused by a defect in an unaltered version of the delivered licensed software. Licensor does not guarantee the results of any such services or represent or warrant that any or all errors will be corrected. This warranty only applies to Licensees who have Registered with the Licensor.
Limitation of Liability:
EXCEPT FOR THE EXPRESS WARRANTY SET FORTH ABOVE, LICENSOR GRANTS NO WARRANTIES, EITHER EXPRESS OR IMPLIED, WITH REGARD TO ANY LICENSED SOFTWARE INCLUDING, BUT NOT LIMITED TO, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. The stated express warranty is in lieu of all liabilities or obligations of Licensor for damages arising out of or in connection with the delivery, use, or performance of licensed software. In no event shall Licensor be liable for incidental or consequential damages. Licensee also agrees to indemnify Licensor for any and all claims made by any parties to whom they distribute TattleTech.
Any use not in conformance with this Software License Agreement is expressly prohibited.